give harsh criticism - Turco Inglés Diccionario